from Chara.DefaultCharaMoudle import Chara

"""
    @author LiuBoYuan
    DESCRIPTION
    系统自带角色
"""


class XiaoMai(Chara):
    def __init__(self):
        super().__init__()

        self.errorRate = 3  # 容错率
        self.name = "小埋"
        self.multiplyingPower = 1  # 倍率
        self.imagePath = "干物妹小埋.jpg"  # 图像名称

        self.rootImagePath = ...
        self.reLoad()


class C_MS(Chara):
    def __init__(self):
        super().__init__()

        self.errorRate = 5  # 容错率
        self.name = "C-MS"
        self.multiplyingPower = 1  # 倍率
        self.imagePath = "C-MS.webp"  # 图像名称
        print(self.name)
        self.reLoad()


class JiaRan(Chara):
    def __init__(self):
        super().__init__()

        self.errorRate = 3  # 容错率
        self.name = "嘉然"
        self.multiplyingPower = 1.4  # 倍率
        self.imagePath = "嘉然.png"  # 图像名称
        print(self.name)
        self.reLoad()


class KaiErXi(Chara):
    def __init__(self):
        super().__init__()

        self.errorRate = 5  # 容错率
        self.name = "凯尔希"
        self.multiplyingPower = .7  # 倍率
        self.imagePath = "老女人.jpg"  # 图像名称
        print(self.name)
        self.reLoad()


class FuLanDuoLu(Chara):
    def __init__(self):
        super().__init__()

        self.errorRate = 2  # 容错率
        self.name = "芙兰朵露"
        self.multiplyingPower = 4  # 倍率
        self.imagePath = "芙兰朵露.jpg"  # 图像名称
        print(self.name)
        self.reLoad()

class Index(Chara):
    def __init__(self):
        super().__init__()

        self.errorRate = 3  # 容错率
        self.name = "茵蒂克丝"
        self.multiplyingPower = 1.6  # 倍率
        self.imagePath = "茵蒂克丝.jpg"  # 图像名称
        print(self.name)
        self.reLoad()
